package com.wicket.okrcomponent.integration;

import com.wicket.okrcomponent.common.ro.OkrResult;
import com.wicket.okrcomponent.integration.dto.*;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import  com.wicket.okrcomponent.integration.dto.*;
import  com.wicket.okrcomponent.integration.dto.*;
import  com.wicket.okrcomponent.integration.dto.*;


/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
@FeignClient("component")
public interface FwCompConfSchemeClient {
    /**
   * 1111111D2-3查评价模板文案结果列表（模式验证）
   */
    @PostMapping("/comp/confScheme/queryEvaTempCopywriterList")
    public OkrResult<QueryEvaTempCopywriterListRespDto> queryEvaTempCopywriterList(QueryEvaTempCopywriterListReqDto reqDTO);

    /**
   * D2-3批量查询配置项下选项关系列表
   */
    @PostMapping("/comp/confScheme/batchQueryConfItemOption")
    public OkrResult<BatchQueryConfItemOptionRespDto> batchQueryConfItemOption(BatchQueryConfItemOptionReqDto reqDTO);

    /**
   * D2-3查询分组下配置项列表
   */
    @PostMapping("/comp/confScheme/queryConfClassItemList")
    public OkrResult<QueryConfClassItemListRespDto> queryConfClassItemList(QueryConfClassItemListReqDto reqDTO);

    /**
     * 1111  D2-3查方案下选项配置结果列表(边界)
     */
    @PostMapping("/comp/confScheme/queryConfItemResultListBorder")
    public OkrResult<QueryConfItemResultListBorderRespDto> queryConfItemResultListBorder(QueryConfItemResultListBorderReqDto reqDTO);

    /**
   * D2-3批量新增分组下配置项
   */
    @PostMapping("/comp/confScheme/batchAddConfClassItem")
    public OkrResult<BatchAddConfClassItemRespDto> batchAddConfClassItem(BatchAddConfClassItemReqDto reqDTO);

    /**
   * D2-3查分组匹配答案列表(公共)（跨服务）
   */
    @PostMapping("/comp/confScheme/querySchemeClassMatchAnswerListCom")
    public OkrResult<QuerySchemeClassMatchAnswerListComRespDto> querySchemeClassMatchAnswerListCom(QuerySchemeClassMatchAnswerListComReqDto reqDTO);

    /**
     * 11111D2-3查分组匹配答案列表(公共)(边界)
     */
    @PostMapping("/comp/confScheme/querySchemeClassMatchAnswerListComBorder")
    public OkrResult<QuerySchemeClassMatchAnswerListComBorderRespDto> querySchemeClassMatchAnswerListComBorder(QuerySchemeClassMatchAnswerListComBorderReqDto reqDTO);

    /**
   * D2-3查配置项匹配答案详情(公共)（跨服务）
   */
    @PostMapping("/comp/confScheme/queryConfItemMatchAnswerDetailCom")
    public OkrResult<QueryConfItemMatchAnswerDetailComRespDto> queryConfItemMatchAnswerDetailCom(QueryConfItemMatchAnswerDetailComReqDto reqDTO);

    /**
   * D2-3重置开通方案下选项定制配置结果
   */
    @PostMapping("/comp/confScheme/resetOpenConfItemResult")
    public OkrResult<ResetOpenConfItemResultRespDto> resetOpenConfItemResult(ResetOpenConfItemResultReqDto reqDTO);

    /**
   * D2-3设置开通方案下选项配置结果
   */
    @PostMapping("/comp/confScheme/setOpenConfItemResult")
    public OkrResult<SetOpenConfItemResultRespDto> setOpenConfItemResult(SetOpenConfItemResultReqDto reqDTO);

    /**
   * D2-3查询过滤已开通方案列表
   */
    @PostMapping("/comp/confScheme/queryFilterSchemeOpenList")
    public OkrResult<QueryFilterSchemeOpenListRespDto> queryFilterSchemeOpenList(QueryFilterSchemeOpenListReqDto reqDTO);

    /**
   * D2-3修改配置项
   */
    @PostMapping("/comp/confScheme/updateConfItem")
    public OkrResult<UpdateConfItemRespDto> updateConfItem(UpdateConfItemReqDto reqDTO);

    /**
   * D2-3存档配置项
   */
    @PostMapping("/comp/confScheme/archiveConfItem")
    public OkrResult<ArchiveConfItemRespDto> archiveConfItem(ArchiveConfItemReqDto reqDTO);

    /**
   * D2-3查询配置项详情
   */
    @PostMapping("/comp/confScheme/queryConfItemDetail")
    public OkrResult<QueryConfItemDetailRespDto> queryConfItemDetail(QueryConfItemDetailReqDto reqDTO);

    /**
   * D2-3存档配置方案
   */
    @PostMapping("/comp/confScheme/archiveConfScheme")
    public OkrResult<ArchiveConfSchemeRespDto> archiveConfScheme(ArchiveConfSchemeReqDto reqDTO);

    /**
   * D2-3新增配置项
   */
    @PostMapping("/comp/confScheme/addConfItem")
    public OkrResult<AddConfItemRespDto> addConfItem(AddConfItemReqDto reqDTO);

    /**
   * D2-3设置方案下选项配置结果
   */
    @PostMapping("/comp/confScheme/setConfSchemeItemResult")
    public OkrResult<SetConfSchemeItemResultRespDto> setConfSchemeItemResult(SetConfSchemeItemResultReqDto reqDTO);

    /**
   * D2-3删除分组下配置项
   */
    @PostMapping("/comp/confScheme/deleteConfClassItem")
    public OkrResult<DeleteConfClassItemRespDto> deleteConfClassItem(DeleteConfClassItemReqDto reqDTO);

    /**
   * D2-3修改配置方案
   */
    @PostMapping("/comp/confScheme/updateConfScheme")
    public OkrResult<UpdateConfSchemeRespDto> updateConfScheme(UpdateConfSchemeReqDto reqDTO);

    /**
   * D2-3新增配置方案
   */
    @PostMapping("/comp/confScheme/addConfScheme")
    public OkrResult<AddConfSchemeRespDto> addConfScheme(AddConfSchemeReqDto reqDTO);

    /**
   * D2-3查询配置方案详情
   */
    @PostMapping("/comp/confScheme/queryConfSchemeDetail")
    public OkrResult<QueryConfSchemeDetailRespDto> queryConfSchemeDetail(QueryConfSchemeDetailReqDto reqDTO);

    /**
   * D2-3查询配置方案列表
   */
    @PostMapping("/comp/confScheme/queryConfSchemeList")
    public OkrResult<QueryConfSchemeListRespDto> queryConfSchemeList(QueryConfSchemeListReqDto reqDTO);

    /**
   * D2-3一键重置开通方案下选项配置结果
   */
    @PostMapping("/comp/confScheme/batchResetOpenConfItemResult")
    public OkrResult<BatchResetOpenConfItemResultRespDto> batchResetOpenConfItemResult(BatchResetOpenConfItemResultReqDto reqDTO);

    /**
   * D2-3删除配置选项
   */
    @PostMapping("/comp/confScheme/deleteConfOption")
    public OkrResult<DeleteConfOptionRespDto> deleteConfOption(DeleteConfOptionReqDto reqDTO);

    /**
   * D2-3新增配置选项
   */
    @PostMapping("/comp/confScheme/addConfOption")
    public OkrResult<AddConfOptionRespDto> addConfOption(AddConfOptionReqDto reqDTO);

    /**
   * D2-3发布配置选项
   */
    @PostMapping("/comp/confScheme/releaseConfOption")
    public OkrResult<ReleaseConfOptionRespDto> releaseConfOption(ReleaseConfOptionReqDto reqDTO);

    /**
   * D2-3查询配置选项详情
   */
    @PostMapping("/comp/confScheme/queryConfOptionDetail")
    public OkrResult<QueryConfOptionDetailRespDto> queryConfOptionDetail(QueryConfOptionDetailReqDto reqDTO);

    /**
   * D2-3查询配置选项列表
   */
    @PostMapping("/comp/confScheme/queryConfOptionList")
    public OkrResult<QueryConfOptionListRespDto> queryConfOptionList(QueryConfOptionListReqDto reqDTO);

    /**
   * D2-3删除配置项
   */
    @PostMapping("/comp/confScheme/deleteConfItem")
    public OkrResult<DeleteConfItemRespDto> deleteConfItem(DeleteConfItemReqDto reqDTO);

    /**
   * D2-3发布配置项
   */
    @PostMapping("/comp/confScheme/releaseConfItem")
    public OkrResult<ReleaseConfItemRespDto> releaseConfItem(ReleaseConfItemReqDto reqDTO);

    /**
   * D2-3删除配置项下选项关系
   */
    @PostMapping("/comp/confScheme/deleteConfItemOption")
    public OkrResult<DeleteConfItemOptionRespDto> deleteConfItemOption(DeleteConfItemOptionReqDto reqDTO);

    /**
   * D2-3修改配置选项
   */
    @PostMapping("/comp/confScheme/updateConfOption")
    public OkrResult<UpdateConfOptionRespDto> updateConfOption(UpdateConfOptionReqDto reqDTO);

    /**
   * D2-3新增配置项下选项关系
   */
    @PostMapping("/comp/confScheme/addConfItemOption")
    public OkrResult<AddConfItemOptionRespDto> addConfItemOption(AddConfItemOptionReqDto reqDTO);

    /**
   * D2-3查询配置项下选项关系列表
   */
    @PostMapping("/comp/confScheme/queryConfItemOptionList")
    public OkrResult<QueryConfItemOptionListRespDto> queryConfItemOptionList(QueryConfItemOptionListReqDto reqDTO);

    /**
   * D2-3查询配置项列表
   */
    @PostMapping("/comp/confScheme/queryConfItemList")
    public OkrResult<QueryConfItemListRespDto> queryConfItemList(QueryConfItemListReqDto reqDTO);

    /**
   * D2-3发布配置方案
   */
    @PostMapping("/comp/confScheme/releaseConfScheme")
    public OkrResult<ReleaseConfSchemeRespDto> releaseConfScheme(ReleaseConfSchemeReqDto reqDTO);

    /**
   * D2-3删除配置方案
   */
    @PostMapping("/comp/confScheme/deleteConfScheme")
    public OkrResult<DeleteConfSchemeRespDto> deleteConfScheme(DeleteConfSchemeReqDto reqDTO);

    /**
   * D2-3新增分组下配置项
   */
    @PostMapping("/comp/confScheme/addConfClassItem")
    public OkrResult<AddConfClassItemRespDto> addConfClassItem(AddConfClassItemReqDto reqDTO);

    /**
   * D2-3查询过滤方案下配置项列表
   */
    @PostMapping("/comp/confScheme/queryFilterConfItemSchemeList")
    public OkrResult<QueryFilterConfItemSchemeListRespDto> queryFilterConfItemSchemeList(QueryFilterConfItemSchemeListReqDto reqDTO);

    /**
   * D2-3删除配置方案下分组
   */
    @PostMapping("/comp/confScheme/deleteConfItemClass")
    public OkrResult<DeleteConfItemClassRespDto> deleteConfItemClass(DeleteConfItemClassReqDto reqDTO);

    /**
   * D2-3修改配置方案下分组
   */
    @PostMapping("/comp/confScheme/updateConfItemClass")
    public OkrResult<UpdateConfItemClassRespDto> updateConfItemClass(UpdateConfItemClassReqDto reqDTO);

    /**
   * D2-3新增配置方案下分组
   */
    @PostMapping("/comp/confScheme/addConfItemClass")
    public OkrResult<AddConfItemClassRespDto> addConfItemClass(AddConfItemClassReqDto reqDTO);

    /**
   * D2-3查询配置方案下分组列表
   */
    @PostMapping("/comp/confScheme/queryConfItemClassList")
    public OkrResult<QueryConfItemClassListRespDto> queryConfItemClassList(QueryConfItemClassListReqDto reqDTO);

    /**
   * D2-3查询配置项详情（边界）
   */
    @PostMapping("/comp/confScheme/queryConfItemDetailBorder")
    public OkrResult<QueryConfItemDetailBorderRespDto> queryConfItemDetailBorder(QueryConfItemDetailBorderReqDto reqDTO);

    /**
   * D2-3查询配置项匹配结果转答案(公共)
   */
    @PostMapping("/comp/confScheme/queryItemMatchResultToAnswerDetailCom")
    public OkrResult<QueryItemMatchResultToAnswerDetailComRespDto> queryItemMatchResultToAnswerDetailCom(QueryItemMatchResultToAnswerDetailComReqDto reqDTO);

    /**
   * D2-3查询分组匹配结果转答案(公共)(跨服务）
   */
    @PostMapping("/comp/confScheme/queryClassMatchResultToAnswerDetailCom")
    public OkrResult<QueryClassMatchResultToAnswerDetailComRespDto> queryClassMatchResultToAnswerDetailCom(QueryClassMatchResultToAnswerDetailComReqDto reqDTO);

    /**
   * D2-3查配置项匹配答案列表(公共)（跨服务）
   */
    @PostMapping("/comp/confScheme/queryConfItemMatchAnswerListCom")
    public OkrResult<QueryConfItemMatchAnswerListComRespDto> queryConfItemMatchAnswerListCom(QueryConfItemMatchAnswerListComReqDto reqDTO);

    /**
   * D2-3查询主导航菜单列表
   */
    @PostMapping("/comp/confScheme/queryMainNavMenusList")
    public OkrResult<QueryMainNavMenusListRespDto> queryMainNavMenusList(QueryMainNavMenusListReqDto reqDTO);

    /**
   * D2-3判断UCD菜单(边界)
   */
    @PostMapping("/comp/confScheme/judgeUcdMenuBorder")
    public OkrResult<JudgeUcdMenuBorderRespDto> judgeUcdMenuBorder(JudgeUcdMenuBorderReqDto reqDTO);
/**
   * D2-3修改方案下选项配置结果
   */
    @PostMapping("/comp/confScheme/updateConfItemResult")
    public OkrResult<UpdateConfItemResultRespDto> updateConfItemResult(UpdateConfItemResultReqDto reqDTO);
/**
   * D2-3查询答案二次设置详情
   */
    @PostMapping("/comp/confScheme/queryConfAnswerSecSetDetail")
    public OkrResult<QueryConfAnswerSecSetDetailRespDto> queryConfAnswerSecSetDetail(QueryConfAnswerSecSetDetailReqDto reqDTO);
/**
   * D2-3查询过滤已添加选项列表
   */
    @PostMapping("/comp/confScheme/queryFilterConfOptionList")
    public OkrResult<QueryFilterConfOptionListRespDto> queryFilterConfOptionList(QueryFilterConfOptionListReqDto reqDTO);
/**
   * D2-3新增配置项下选项
   */
    @PostMapping("/comp/confScheme/addConfItemConfOption")
    public OkrResult<AddConfItemConfOptionRespDto> addConfItemConfOption(AddConfItemConfOptionReqDto reqDTO);
/**
   * D2-3查询方案匹配单一结果转答案(公共)（跨服务）
   */
    @PostMapping("/comp/confScheme/querySchemeMatchSingleResultToAnswerDetailCom")
    public OkrResult<QuerySchemeMatchSingleResultToAnswerDetailComRespDto> querySchemeMatchSingleResultToAnswerDetailCom(QuerySchemeMatchSingleResultToAnswerDetailComReqDto reqDTO);
/**
   * D2-3修改分组下配置项扩展信息
   */
    @PostMapping("/comp/confScheme/updateConfClassItEmextendInfo")
    public OkrResult<UpdateConfClassItEmextendInfoRespDto> updateConfClassItEmextendInfo(UpdateConfClassItEmextendInfoReqDto reqDTO);
/**
   * D2-3查询框架导航菜单列表
   */
    @PostMapping("/comp/confScheme/queryFrameNavMenusList")
    public OkrResult<QueryFrameNavMenusListRespDto> queryFrameNavMenusList(QueryFrameNavMenusListReqDto reqDTO);
/**
   * D2-3批量查询二级导航菜单
   */
    @PostMapping("/comp/confScheme/batchQuerySubNavMenus")
    public OkrResult<BatchQuerySubNavMenusRespDto> batchQuerySubNavMenus(BatchQuerySubNavMenusReqDto reqDTO);
/**
   * D2-3新增方案下选项配置结果(公共)
   */
    @PostMapping("/comp/confScheme/addConfItemResultCom")
    public OkrResult<AddConfItemResultComRespDto> addConfItemResultCom(AddConfItemResultComReqDto reqDTO);
/**
   * D2-3批量查询评价主题文案内容(公共)
   */
    @PostMapping("/comp/confScheme/batchQueryConfItemMatchEvaThemeAnswerCom")
    public OkrResult<BatchQueryConfItemMatchEvaThemeAnswerComRespDto> batchQueryConfItemMatchEvaThemeAnswerCom(BatchQueryConfItemMatchEvaThemeAnswerComReqDto reqDTO);
/**
   * D2-3查询分组匹配模板答案公共)(跨服务）
   */
    @PostMapping("/comp/confScheme/querySchemeClassMatchEvaTempAnswerDetailCom")
    public OkrResult<QuerySchemeClassMatchEvaTempAnswerDetailComRespDto> querySchemeClassMatchEvaTempAnswerDetailCom(QuerySchemeClassMatchEvaTempAnswerDetailComReqDto reqDTO);
/**
   * D2-3查询方案分组匹配结果转答案(公共)
   */
    @PostMapping("/comp/confScheme/querySchemeClassMatchResultToAnswerDetailCom")
    public OkrResult<QuerySchemeClassMatchResultToAnswerDetailComRespDto> querySchemeClassMatchResultToAnswerDetailCom(QuerySchemeClassMatchResultToAnswerDetailComReqDto reqDTO);
/**
   * D2-3查询配置项匹配结果扩展信息列表(公共)
   */
    @PostMapping("/comp/confScheme/queryConfItemMatchResultExtendListCom")
    public OkrResult<QueryConfItemMatchResultExtendListComRespDto> queryConfItemMatchResultExtendListCom(QueryConfItemMatchResultExtendListComReqDto reqDTO);
/**
   * D2-3查询选项匹配结果扩展信息详情(公共)
   */
    @PostMapping("/comp/confScheme/queryOptionMatchResultExtendDetailCom")
    public OkrResult<QueryOptionMatchResultExtendDetailComRespDto> queryOptionMatchResultExtendDetailCom(QueryOptionMatchResultExtendDetailComReqDto reqDTO);
/**
   * D3-2查询答案结果匹配判断配置条件(公共)
   */
    @PostMapping("/comp/confScheme/queryAnswerMatchEstimateConfConditionDetailCom")
    public OkrResult<QueryAnswerMatchEstimateConfConditionDetailComRespDto> queryAnswerMatchEstimateConfConditionDetailCom(QueryAnswerMatchEstimateConfConditionDetailComReqDto reqDTO);
/**
   * D2-3查询配置项匹配模板答案(公共)（跨服务）
   */
    @PostMapping("/comp/confScheme/queryConfItemMatchEvaTempAnswerDetailCom")
    public OkrResult<QueryConfItemMatchEvaTempAnswerDetailComRespDto> queryConfItemMatchEvaTempAnswerDetailCom(QueryConfItemMatchEvaTempAnswerDetailComReqDto reqDTO);
/**
   * D2-3查询配置选项匹配结果转答案(公共)
   */
    @PostMapping("/comp/confScheme/queryOptionMatchResultToAnswerDetailCom")
    public OkrResult<QueryOptionMatchResultToAnswerDetailComRespDto> queryOptionMatchResultToAnswerDetailCom(QueryOptionMatchResultToAnswerDetailComReqDto reqDTO);
/**
   * D2-3批量查询选项标识匹配评价模板方案
   */
    @PostMapping("/comp/confScheme/batchQueryOptionMatchEvaTempConfScheme")
    public OkrResult<BatchQueryOptionMatchEvaTempConfSchemeRespDto> batchQueryOptionMatchEvaTempConfScheme(BatchQueryOptionMatchEvaTempConfSchemeReqDto reqDTO);
/**
   * D2-3批量查询业务场景过滤配置方案
   */
    @PostMapping("/comp/confScheme/batchQueryBizSceneConfScheme")
    public OkrResult<BatchQueryBizSceneConfSchemeRespDto> batchQueryBizSceneConfScheme(BatchQueryBizSceneConfSchemeReqDto reqDTO);
/**
   * D2-3查询配置方案详情(公共)
   */
    @PostMapping("/comp/confScheme/queryConfSchemeDetailCom")
    public OkrResult<QueryConfSchemeDetailComRespDto> queryConfSchemeDetailCom(QueryConfSchemeDetailComReqDto reqDTO);
/**
   * D2-3查询过滤已开通方案列表(公共)
   */
    @PostMapping("/comp/confScheme/queryFilterSchemeOpenListCom")
    public OkrResult<QueryFilterSchemeOpenListComRespDto> queryFilterSchemeOpenListCom(QueryFilterSchemeOpenListComReqDto reqDTO);
/**
   * D2-3批量查询主题下启用的配置方案
   */
    @PostMapping("/comp/confScheme/batchQueryConfScheme")
    public OkrResult<BatchQueryConfSchemeRespDto> batchQueryConfScheme(BatchQueryConfSchemeReqDto reqDTO);
/**
   * D2-3查询文档类型配置答案详情(公共)
   */
    @PostMapping("/comp/confScheme/queryDocumentTypeAnswerDetailCom")
    public OkrResult<QueryDocumentTypeAnswerDetailComRespDto> queryDocumentTypeAnswerDetailCom(QueryDocumentTypeAnswerDetailComReqDto reqDTO);
/**
   * D2-判断配置方案可用情况(公共)
   */
    @PostMapping("/comp/confScheme/judgeConfSchemeUsableCaseCom")
    public OkrResult<JudgeConfSchemeUsableCaseComRespDto> judgeConfSchemeUsableCaseCom(JudgeConfSchemeUsableCaseComReqDto reqDTO);
/**
   * D2-3查询主题下启用的模板方案列表
   */
    @PostMapping("/comp/confScheme/queryThemeOpenEvaTempSchemeList")
    public OkrResult<QueryThemeOpenEvaTempSchemeListRespDto> queryThemeOpenEvaTempSchemeList(QueryThemeOpenEvaTempSchemeListReqDto reqDTO);
/**
   * D2-3批量查询配置方案列表ByCodes
   */
    @PostMapping("/comp/confScheme/batchQueryConfSchemeListByCodes")
    public OkrResult<BatchQueryConfSchemeListByCodesRespDto> batchQueryConfSchemeListByCodes(BatchQueryConfSchemeListByCodesReqDto reqDTO);
/**
   * D2-3查询评价模板相关配置答案列表(公共)
   */
    @PostMapping("/comp/confScheme/queryEvaTempRetConfResultListCom")
    public OkrResult<QueryEvaTempRetConfResultListComRespDto> queryEvaTempRetConfResultListCom(QueryEvaTempRetConfResultListComReqDto reqDTO);
/**
   * D2-3配置项匹配多选结果转答案(公共)
   */
    @PostMapping("/comp/confScheme/queryItemMatchMultiSelectResultToAnswerListCom")
    public OkrResult<QueryItemMatchMultiSelectResultToAnswerListComRespDto> queryItemMatchMultiSelectResultToAnswerListCom(QueryItemMatchMultiSelectResultToAnswerListComReqDto reqDTO);
/**
   * D2查询配置项下答案及扩展列表(公共)
   */
    @PostMapping("/comp/confScheme/queryConfItemConfAnswerExtendListCom")
    public OkrResult<QueryConfItemConfAnswerExtendListComRespDto> queryConfItemConfAnswerExtendListCom(QueryConfItemConfAnswerExtendListComReqDto reqDTO);
/**
   * D2-3查配置项匹配的选项转答案(公共)
   */
    @PostMapping("/comp/confScheme/queryItemMatchResultOptionToAnswerDetailCom")
    public OkrResult<QueryItemMatchResultOptionToAnswerDetailComRespDto> queryItemMatchResultOptionToAnswerDetailCom(QueryItemMatchResultOptionToAnswerDetailComReqDto reqDTO);
/**
   * D2查询配置答案名称等无约束(公共)
   */
    @PostMapping("/comp/confScheme/queryConfResultNameUnconstrainedDetailCom")
    public OkrResult<QueryConfResultNameUnconstrainedDetailComRespDto> queryConfResultNameUnconstrainedDetailCom(QueryConfResultNameUnconstrainedDetailComReqDto reqDTO);
/**
   * D2执行授权的指标业务类型范围
   */
    @PostMapping("/comp/confScheme/implementImpowerObjtiveTypeScope")
    public OkrResult<ImplementImpowerObjtiveTypeScopeRespDto> implementImpowerObjtiveTypeScope(ImplementImpowerObjtiveTypeScopeReqDto reqDTO);
/**
   * D2获取进度加载背景图(公共)
   */
    @PostMapping("/comp/confScheme/obtainProgressLoadingBgCom")
    public OkrResult<ObtainProgressLoadingBgComRespDto> obtainProgressLoadingBgCom(ObtainProgressLoadingBgComReqDto reqDTO);
/**
   * D2获取进度用途类型背景图配置项标识(公共)
   */
    @PostMapping("/comp/confScheme/obtainProgressUseTypeBgConfCodeCom")
    public OkrResult<ObtainProgressUseTypeBgConfCodeComRespDto> obtainProgressUseTypeBgConfCodeCom(ObtainProgressUseTypeBgConfCodeComReqDto reqDTO);
/**
   * D2-选项匹配结果扩展信息列表(公共)
   */
    @PostMapping("/comp/confScheme/queryOptionMatchResultExtendListCom")
    public OkrResult<QueryOptionMatchResultExtendListComRespDto> queryOptionMatchResultExtendListCom(QueryOptionMatchResultExtendListComReqDto reqDTO);
/**
   * D2查工作任务筛选条件列表
   */
    @PostMapping("/comp/confScheme/queryWorkTaskScreenConditionList")
    public OkrResult<QueryWorkTaskScreenConditionListRespDto> queryWorkTaskScreenConditionList(QueryWorkTaskScreenConditionListReqDto reqDTO);
/**
   * D2查问题筛选条件列表
   */
    @PostMapping("/comp/confScheme/queryQuestionScreenConditionList")
    public OkrResult<QueryQuestionScreenConditionListRespDto> queryQuestionScreenConditionList(QueryQuestionScreenConditionListReqDto reqDTO);
/**
   * D2查询配置项详情(公共)
   */
    @PostMapping("/comp/confScheme/queryConfItemDetailCom")
    public OkrResult<QueryConfItemDetailComRespDto> queryConfItemDetailCom(QueryConfItemDetailComReqDto reqDTO);
/**
   * D2查询消息发送方配置答案(公共)
   */
    @PostMapping("/comp/confScheme/queryMessageSenderConfAnswerDetailCom")
    public OkrResult<QueryMessageSenderConfAnswerDetailComRespDto> queryMessageSenderConfAnswerDetailCom(QueryMessageSenderConfAnswerDetailComReqDto reqDTO);
/**
   * D2准备评价模板配置入参(公共)
   */
    @PostMapping("/comp/confScheme/implementPreEvaTempConfEntParameterCom")
    public OkrResult<ImplementPreEvaTempConfEntParameterComRespDto> implementPreEvaTempConfEntParameterCom(ImplementPreEvaTempConfEntParameterComReqDto reqDTO);
/**
   * D2准备评价模板相关配置(公共)
   */
    @PostMapping("/comp/confScheme/preparationEvaTempCorrelationConfCom")
    public OkrResult<PreparationEvaTempCorrelationConfComRespDto> preparationEvaTempCorrelationConfCom(PreparationEvaTempCorrelationConfComReqDto reqDTO);
/**
   * D2准备刷目标归属周期配置(公共)
   */
    @PostMapping("/comp/confScheme/preparationBrushTargetAttributionCycleConfCom")
    public OkrResult<PreparationBrushTargetAttributionCycleConfComRespDto> preparationBrushTargetAttributionCycleConfCom(PreparationBrushTargetAttributionCycleConfComReqDto reqDTO);
/**
   * D2刷目标归属周期绩效配置(公共)
   */
    @PostMapping("/comp/confScheme/implementBrushPerfTargetAttributionCycleConfCom")
    public OkrResult<ImplementBrushPerfTargetAttributionCycleConfComRespDto> implementBrushPerfTargetAttributionCycleConfCom(ImplementBrushPerfTargetAttributionCycleConfComReqDto reqDTO);
/**
   * D2准备上传文档配置(公共)
   */
    @PostMapping("/comp/confScheme/preparationUploadFileConfCom")
    public OkrResult<PreparationUploadFileConfComRespDto> preparationUploadFileConfCom(PreparationUploadFileConfComReqDto reqDTO);
/**
   * D2答案值批量查配置结果(公共)
   */
    @PostMapping("/comp/confScheme/batchQueryEndValueBatchConfResultCom")
    public OkrResult<BatchQueryEndValueBatchConfResultComRespDto> batchQueryEndValueBatchConfResultCom(BatchQueryEndValueBatchConfResultComReqDto reqDTO);
/**
   * D2查询初始化空间配置(公共)
   */
    @PostMapping("/comp/confScheme/queryInitSpaceConfDetailCom")
    public OkrResult<QueryInitSpaceConfDetailComRespDto> queryInitSpaceConfDetailCom(QueryInitSpaceConfDetailComReqDto reqDTO);
/**
   * D2新增配置方案推送redis(公共)
   */
    @PostMapping("/comp/confScheme/addConfPushRedisCom")
    public OkrResult<AddConfPushRedisComRespDto> addConfPushRedisCom(AddConfPushRedisComReqDto reqDTO);
/**
   * D2执行配置方案推送redis(公共)
   */
    @PostMapping("/comp/confScheme/implementConfPushRedisCom")
    public OkrResult<ImplementConfPushRedisComRespDto> implementConfPushRedisCom(ImplementConfPushRedisComReqDto reqDTO);
/**
   * D2查询初始化平台配置详情(公共)
   */
    @PostMapping("/comp/confScheme/queryInitPlatformConfDetailCom")
    public OkrResult<QueryInitPlatformConfDetailComRespDto> queryInitPlatformConfDetailCom(QueryInitPlatformConfDetailComReqDto reqDTO);
/**
   * D2查询财务小数规则详情(公共)
   */
    @PostMapping("/comp/confScheme/queryFinaceDecimalPointDetailCom")
    public OkrResult<QueryFinaceDecimalPointDetailComRespDto> queryFinaceDecimalPointDetailCom(QueryFinaceDecimalPointDetailComReqDto reqDTO);
    //
}
